atomic powered - Turkish English Dictionary